package Day08.Demo01;

/**
 * @author HYHwtx
 * @version 1.0
 * @date 2022/2/8 15:58
 */

/*创建字符串的常见3+1种方式。
* 三种构造方法：
* 1.public  String();创建一个空白字符串，不含有任何内容。
* 2.public  String(char[] array);根据字符数组的内容，来创建对应的字符串。
* 3.public  String(byte[] array);根据字节数组的内容，来创建对应的字符串
* 一种直接创建。String str = ""，右边直接使用双引号。
*
* 注意：直接写双引号，就是字符串对象。*/
public class Demo01String {
    public static void main(String[] args) {
        //使用空参数
        String str1 = new String();
        System.out.println("第1个字符串是：" +str1);
        //使用字符数组来创建字符串
        char[] charArray = {'A','B','C'};
        String str2 = new String(charArray);
        System.out.println("第2个字符串是："+str2);
        //使用字节数组创建字符串
        byte[] byteArray = {98,97,85,56,39,100,78};
        String str3 = new String(byteArray);
        System.out.println("第3个字符串是："+str3);
        //直接创建
        String str4 = "hyhWTX";
        System.out.println("第4个字符串是："+str4);
    }
}
